/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package otcapp.controlador.modelocombobox;

import java.util.List;
import javax.swing.DefaultComboBoxModel;
import otcapp.seguridad.Perfil;

/**
 *
 * @author diego
 */
public class ModeloComboPerfilUsuario extends DefaultComboBoxModel<Object> {

    List<Perfil> perfiles;

    public ModeloComboPerfilUsuario(List<Perfil> listaPerfiles) {
        this.perfiles = listaPerfiles;
        addElement("Seleccione Perfil");
        for (Perfil perfil : listaPerfiles) {
            addElement(perfil.getNombrePerfil());
        }
    }

    public Perfil getItemSeleccionado() {
        Perfil item = null;
        for (Perfil pefil : perfiles) {
            if (pefil.getNombrePerfil().equals(super.getSelectedItem().toString())) {
                item = pefil;
            }
        }
        return item;
    }
}
